let person = {  
    _age: 20, // 前缀'_'表示这是一个私有变量  
  };  
    
Object.defineProperty(person, 'age', {  
    get: function() {  
        return this._age;  
    },  
    set: function(newAge) {  
        if (newAge > 0 && newAge < 150) {  
        this._age = newAge;  
        } else {  
        throw new Error('Invalid age');  
        }  
    }  
});

console.info(person.age);
person.age=-1;  //Error: Invalid age